package com.intelligent.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.intelligent.dto.OutboundDetailQueryDTO;
import com.intelligent.dto.OutboundOrderQueryDTO;
import com.intelligent.entity.OutboundDetail;
import com.baomidou.mybatisplus.extension.service.IService;
import com.intelligent.vo.OutboundDetailVO;
import com.intelligent.vo.OutboundOrderVO;

/**
* @author lenovo
* @description 针对表【outbound_detail(出库明细信息表)】的数据库操作Service
* @createDate 2025-09-05 11:47:49
*/
public interface OutboundDetailService extends IService<OutboundDetail> {
    // 出库单分页查询
    IPage<OutboundOrderVO> pageList(OutboundOrderQueryDTO query);

    // 出库明细分页查询
    IPage<OutboundDetailVO> pageDetailList(OutboundDetailQueryDTO query);

    // 新增
    boolean add(OutboundDetail outboundDetail);
}
